isolated location - Français Anglais Dictionnaire